package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

public class ContractMeterialDetailEntity {
    private Long contractMeterialDetailsId;

    private Long contractMeterialId;

    private Long materialReservePurchaseId;

    private Long contractId;

    private Long styleId;

    private String phaseCd;

    private Long phaseNumber;

    private Long purchaseMaterialId;

    private String purchaseStyleArticle;

    private BigDecimal purchaseReserveQuantity;

    private BigDecimal purchaseUnitPrice;

    private String purchaseTaxRebateId;

    private BigDecimal purchaseTaxRebate;

    private BigDecimal purchaseRealityUnitPrice;

    private BigDecimal purchaseTotalAmount;

    private BigDecimal purchaseOtherCost;

    private String contractStatus;

    private Long delFlg;

    private Long version;

    private Long createUserId;

    private Date createDateTime;

    private Long updateUserId;

    private Date updateDateTime;

    private String remark;

    public Long getContractMeterialDetailsId() {
        return contractMeterialDetailsId;
    }

    public void setContractMeterialDetailsId(Long contractMeterialDetailsId) {
        this.contractMeterialDetailsId = contractMeterialDetailsId;
    }

    public Long getContractMeterialId() {
        return contractMeterialId;
    }

    public void setContractMeterialId(Long contractMeterialId) {
        this.contractMeterialId = contractMeterialId;
    }

    public Long getMaterialReservePurchaseId() {
        return materialReservePurchaseId;
    }

    public void setMaterialReservePurchaseId(Long materialReservePurchaseId) {
        this.materialReservePurchaseId = materialReservePurchaseId;
    }

    public Long getContractId() {
        return contractId;
    }

    public void setContractId(Long contractId) {
        this.contractId = contractId;
    }

    public Long getStyleId() {
        return styleId;
    }

    public void setStyleId(Long styleId) {
        this.styleId = styleId;
    }

    public String getPhaseCd() {
        return phaseCd;
    }

    public void setPhaseCd(String phaseCd) {
        this.phaseCd = phaseCd == null ? null : phaseCd.trim();
    }

    public Long getPhaseNumber() {
        return phaseNumber;
    }

    public void setPhaseNumber(Long phaseNumber) {
        this.phaseNumber = phaseNumber;
    }

    public Long getPurchaseMaterialId() {
        return purchaseMaterialId;
    }

    public void setPurchaseMaterialId(Long purchaseMaterialId) {
        this.purchaseMaterialId = purchaseMaterialId;
    }

    public String getPurchaseStyleArticle() {
        return purchaseStyleArticle;
    }

    public void setPurchaseStyleArticle(String purchaseStyleArticle) {
        this.purchaseStyleArticle = purchaseStyleArticle == null ? null : purchaseStyleArticle.trim();
    }

    public BigDecimal getPurchaseReserveQuantity() {
        return purchaseReserveQuantity;
    }

    public void setPurchaseReserveQuantity(BigDecimal purchaseReserveQuantity) {
        this.purchaseReserveQuantity = purchaseReserveQuantity;
    }

    public BigDecimal getPurchaseUnitPrice() {
        return purchaseUnitPrice;
    }

    public void setPurchaseUnitPrice(BigDecimal purchaseUnitPrice) {
        this.purchaseUnitPrice = purchaseUnitPrice;
    }

    public String getPurchaseTaxRebateId() {
        return purchaseTaxRebateId;
    }

    public void setPurchaseTaxRebateId(String purchaseTaxRebateId) {
        this.purchaseTaxRebateId = purchaseTaxRebateId == null ? null : purchaseTaxRebateId.trim();
    }

    public BigDecimal getPurchaseTaxRebate() {
        return purchaseTaxRebate;
    }

    public void setPurchaseTaxRebate(BigDecimal purchaseTaxRebate) {
        this.purchaseTaxRebate = purchaseTaxRebate;
    }

    public BigDecimal getPurchaseRealityUnitPrice() {
        return purchaseRealityUnitPrice;
    }

    public void setPurchaseRealityUnitPrice(BigDecimal purchaseRealityUnitPrice) {
        this.purchaseRealityUnitPrice = purchaseRealityUnitPrice;
    }

    public BigDecimal getPurchaseTotalAmount() {
        return purchaseTotalAmount;
    }

    public void setPurchaseTotalAmount(BigDecimal purchaseTotalAmount) {
        this.purchaseTotalAmount = purchaseTotalAmount;
    }

    public BigDecimal getPurchaseOtherCost() {
        return purchaseOtherCost;
    }

    public void setPurchaseOtherCost(BigDecimal purchaseOtherCost) {
        this.purchaseOtherCost = purchaseOtherCost;
    }

    public String getContractStatus() {
        return contractStatus;
    }

    public void setContractStatus(String contractStatus) {
        this.contractStatus = contractStatus == null ? null : contractStatus.trim();
    }

    public Long getDelFlg() {
        return delFlg;
    }

    public void setDelFlg(Long delFlg) {
        this.delFlg = delFlg;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateDateTime() {
        return updateDateTime;
    }

    public void setUpdateDateTime(Date updateDateTime) {
        this.updateDateTime = updateDateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}